package com.ingenio.business;

import java.util.Date;

public class PrecioProducto {
	private Producto producto;
	private Date fechadesde;
	private Double precio;
	private UMProducto umVenta;
	
	public PrecioProducto(Producto producto, Date fechadesde, Double precio,
			UMProducto umVenta) {
		super();
		this.producto = producto;
		this.fechadesde = fechadesde;
		this.precio = precio;
		this.umVenta = umVenta;
	}

	public Producto getProducto() {
		return producto;
	}

	public void setProducto(Producto producto) {
		this.producto = producto;
	}

	public Date getFechadesde() {
		return fechadesde;
	}

	public void setFechadesde(Date fechadesde) {
		this.fechadesde = fechadesde;
	}

	public Double getPrecio() {
		return precio;
	}

	public void setPrecio(Double precio) {
		this.precio = precio;
	}

	public UMProducto getUmVenta() {
		return umVenta;
	}

	public void setUmVenta(UMProducto umVenta) {
		this.umVenta = umVenta;
	}
	
	@SuppressWarnings("deprecation")
	public String devolverFechaDesde(){
		String fecha = ""; // Formato necesario: "yyyy-mm-dd"
		fecha += 1900+this.fechadesde.getYear(); 
		fecha += "-";
		fecha += (this.fechadesde.getMonth()<9)?"0".concat(""+(this.fechadesde.getMonth()+1)):this.fechadesde.getMonth()+1;
		fecha += "-";
		fecha += (this.fechadesde.getDate()<10)?"0"+this.fechadesde.getDate():this.fechadesde.getDate();
		return fecha;
	}
}
